mechanized army - Español Inglés Diccionario